<?php

/**
 * Categoria form.
 *
 * @package    BecArTe
 * @subpackage form
 * @author     Your name here
 * @version    SVN: $Id: sfDoctrineFormTemplate.php 23810 2009-11-12 11:07:44Z Kris.Wallsmith $
 */
class CategoriaForm extends BaseCategoriaForm
{
  public function configure()
  {
    if($cant = $this->getObject()->getCantidadBecasEnInscripcion()) {
      unset($this['requisitos_list']);
      sfContext::getInstance()->getUser()->setFlash('notice','No pueden modificarse los requisitos de esta categoría, tiene '.$cant.' beca/s en inscripción.', false);
    } else {
      $this->widgetSchema['requisitos_list']
              ->setOption('method', 'getNombre')
              ->setOption('expanded', 'true');
    }
  }
}
